﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Painel/MasterPage.master" AutoEventWireup="true" CodeFile="Produto.aspx.cs" Inherits="Painel_Produto" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">

<h1>Produtos</h1>

<asp:Label ID="lblMensagem" runat="server" Text="Label" 
            CssClass="msgConfirmacao" Visible="False"></asp:Label>
<br class="clear" />            
 <asp:Panel ID="Panel1" runat="server">
        <div id="divAdicionar">
            <asp:ImageButton ID="btnAdicionar" runat="server" 
            ImageUrl="~/images/btnAdicionar.png" ImageAlign="AbsMiddle" 
                onclick="btnAdicionar_Click" />
        </div>
        <div id="divBusca">
        <asp:Label ID="lblNovo" Text="Digite para consultar:" runat="server" />
        <asp:TextBox ID="txtBusca" runat="server"></asp:TextBox>
        <asp:ImageButton ID="btnBusca" runat="server" 
            ImageUrl="~/images/bt_ok.jpg" onclick="btnBusca_Click" 
                ImageAlign="AbsMiddle" />
        </div>
        <br class="clear" />
        <asp:GridView ID="gvProduto" runat="server" AllowPaging="True" 
            EnableModelValidation="True" AutoGenerateColumns="False" 
            onpageindexchanging="gvProduto_PageIndexChanging" 
            onrowcommand="gvProduto_RowCommand" AllowSorting="True" CellPadding="4" 
            ForeColor="#333333" GridLines="None" Width="100%" HorizontalAlign="Center">
            <AlternatingRowStyle BackColor="White" />
            <Columns>
                <asp:BoundField DataField="idProduto" HeaderText="ID" >
                <ItemStyle Width="40px" />
                </asp:BoundField>
                <asp:BoundField DataField="NomeProduto" HeaderText="Título" />
                <asp:TemplateField HeaderText="Alterar" HeaderStyle-Width="60px">
                    <ItemTemplate>
                        <asp:ImageButton ID="btnUpdate" runat="server" 
                            CommandArgument="<%# Bind('idProduto') %>" CommandName="Alterar" 
                            ImageUrl="~/Images/btn_editar_mini.gif" />
                    </ItemTemplate>
                    <HeaderStyle Width="40px" HorizontalAlign="Center" />
                    <ItemStyle HorizontalAlign="Center" Width="40px" />
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Deletar" HeaderStyle-Width="60px">
                    <ItemTemplate>
                        <asp:ImageButton ID="btnDelete" runat="server" 
                            CommandArgument="<%# Bind('idProduto') %>" CommandName="Remover" 
                            ImageUrl="~/Images/btn_excluir_mini.gif" />
                    </ItemTemplate>
                    <HeaderStyle Width="40px" HorizontalAlign="Center" />
                    <ItemStyle HorizontalAlign="Center" />
                </asp:TemplateField>
            </Columns>
            <EditRowStyle BackColor="#7C6F57" />
            <FooterStyle BackColor="#444847" Font-Bold="True" ForeColor="White" />
            <HeaderStyle BackColor="#444847" Font-Bold="True" ForeColor="White" />
            <PagerStyle BackColor="#666666" ForeColor="White" HorizontalAlign="Center" />
            <RowStyle BackColor="#f9f9f9" />
            <SelectedRowStyle BackColor="#C5BBAF" Font-Bold="True" ForeColor="#333333" />
        </asp:GridView>
        
    </asp:Panel>
    
    <br />
    <asp:Panel ID="Panel2" runat="server">
    <div id="FormPadrao">
        <asp:HiddenField ID="txtProduto" runat="server" />
        
        <asp:Label ID="lblIdProduto" runat="server" Text="ID:"></asp:Label>
        <asp:TextBox ID="txtIdProduto" runat="server" ReadOnly="True" ></asp:TextBox>
        <br />
        <asp:Label ID="lblNomeProduto" runat="server" Text="Nome do Produto"></asp:Label>
        <asp:TextBox ID="txtNomeProduto" runat="server"></asp:TextBox>
        <asp:RequiredFieldValidator ID="valNomeProduto" runat="server" 
            ControlToValidate="txtNomeProduto" CssClass="campoObrigatorio" 
            ErrorMessage="campo obrigatório!" Width="110px" 
           SetFocusOnError="True"></asp:RequiredFieldValidator>
        <br />

        <asp:Label ID="CodigoProduto" runat="server" Text="Codigo do Produto"></asp:Label>
        <asp:TextBox ID="txtCodigoProduto" runat="server" ></asp:TextBox>
        <br />

        <asp:Label ID="lblDescricao" runat="server" Text="Descrição"></asp:Label>
        <asp:TextBox ID="txtDescricao" runat="server" TextMode="MultiLine" ></asp:TextBox>
        <br />

        <asp:Label ID="lblDensidadeCalorica" runat="server" Text="Densidade Calórica"></asp:Label> 
        <asp:TextBox ID="txtDensidadeCalorica" runat="server" ></asp:TextBox> 
        <br /> 

        <asp:Label ID="lblDistribuicaoCalorica" runat="server" Text="Distribuição Calórica"></asp:Label> 
        <asp:TextBox ID="txtDistribuicaoCalorica" runat="server" TextMode="MultiLine" ></asp:TextBox> 
        <br /> 

        <asp:Label ID="lblFonteProteina" runat="server" Text="Fonte de Proteína"></asp:Label> 
        <asp:TextBox ID="txtFonteProteina" runat="server" TextMode="MultiLine" ></asp:TextBox> 
        <br /> 

        <asp:Label ID="lblFonteCarboidrato" runat="server" Text="Fonte de Carboidrato"></asp:Label> 
        <asp:TextBox ID="txtFonteCarboidrato" runat="server" TextMode="MultiLine" ></asp:TextBox> 
        <br /> 

        <asp:Label ID="lblFonteFibra" runat="server" Text="Fonte de Fibra"></asp:Label> 
        <asp:TextBox ID="txtFonteFibra" runat="server" TextMode="MultiLine" ></asp:TextBox> 
        <br /> 

        <asp:Label ID="lblFonteLipideo" runat="server" Text="Fonte de Lipídeo"></asp:Label> 
        <asp:TextBox ID="txtFonteLipideo" runat="server" TextMode="MultiLine" ></asp:TextBox> 
        <br /> 

        <asp:Label ID="lblPerfilLipidico" runat="server" Text="Perfil Lipídico"></asp:Label> 
        <asp:TextBox ID="txtPerfilLipidico" runat="server" TextMode="MultiLine" ></asp:TextBox> 
        <br /> 

        <asp:Label ID="lblProteina" runat="server" Text="Proteína (g/l)"></asp:Label> 
        <asp:TextBox ID="txtProteina" runat="server" ></asp:TextBox> 
        <br /> 

        <asp:Label ID="lblCarboidrato" runat="server" Text="Carboidrato (g/l)"></asp:Label> 
        <asp:TextBox ID="txtCarboidrato" runat="server" ></asp:TextBox> 
        <br /> 

        <asp:Label ID="lblLipideo" runat="server" Text="Lipídeo (g/l)"></asp:Label> 
        <asp:TextBox ID="txtLipideo" runat="server" ></asp:TextBox> 
        <br /> 

        <asp:Label ID="lblProporcaoCaloria" runat="server" Text="Proporção calorias ñ prot/g N2"></asp:Label> 
        <asp:TextBox ID="txtProporcaoCaloria" runat="server" ></asp:TextBox> 
        <br /> 

        <asp:Label ID="lblNutriCond" runat="server" Text="Nutri. Cond. essenciais"></asp:Label> 
        <asp:TextBox ID="txtNutriCond" runat="server" ></asp:TextBox> 
        <br /> 

        <asp:Label ID="lblOsmolaridadeAgua" runat="server" Text="Osmolaridade (m0sm/kg água)"></asp:Label> 
        <asp:TextBox ID="txtOsmolaridadeAgua" runat="server" ></asp:TextBox> 
        <br /> 

        <asp:Label ID="lblOsmolaridade" runat="server" Text="Osmolaridade (m0sm/l)"></asp:Label> 
        <asp:TextBox ID="txtOsmolaridade" runat="server" ></asp:TextBox> 
        <br /> 

        <asp:Label ID="lblApresentacao" runat="server" Text="Apresentação"></asp:Label> 
        <asp:TextBox ID="txtApresentacao" runat="server" ></asp:TextBox> 
        <br /> 

        <asp:Label ID="lblSabor" runat="server" Text="Sabor"></asp:Label> 
        <asp:TextBox ID="txtSabor" runat="server" ></asp:TextBox> 
        <br /> 

        <asp:Label ID="lblVolumeMedio" runat="server" Text="Volume médio para atingir 100% IDR para vitaminas e minerais"></asp:Label> 
        <asp:TextBox ID="txtVolumeMedio" runat="server" ></asp:TextBox> 
        <br /> 

        <asp:Label ID="lblestiloCSS" runat="server" Text="COR"></asp:Label>
        <asp:DropDownList ID="ddlestiloCSS" runat="server">
            <asp:ListItem Value="azulEscuro">azulEscuro</asp:ListItem>
            <asp:ListItem Value="laranja">laranja</asp:ListItem>
            <asp:ListItem Value="ciano">ciano</asp:ListItem>
            <asp:ListItem Value="vinho">vinho</asp:ListItem>
            <asp:ListItem Value="roxo">roxo</asp:ListItem>
            <asp:ListItem Value="verde">verde</asp:ListItem>
            <asp:ListItem Value="pink">pink</asp:ListItem>
            <asp:ListItem Value="marrom">marrom</asp:ListItem>
            <asp:ListItem Value="vermelho">vermelho</asp:ListItem>
            <asp:ListItem Value="azul">azul</asp:ListItem>
        </asp:DropDownList>
        <br />
        
        <asp:Label ID="Ativo" runat="server" Text="Ativo"></asp:Label>
        <asp:DropDownList ID="ddlAtivo" runat="server">
            <asp:ListItem Value="S">Sim</asp:ListItem>
            <asp:ListItem Value="N">Não</asp:ListItem>
        </asp:DropDownList>
        <br />
        <asp:Label ID="lblCategoria" runat="server" Text="Selecione a Categoria"></asp:Label>
        <div id="listaCategoria">
        <asp:GridView ID="gvCategoria" runat="server" AutoGenerateColumns="False" 
            EnableModelValidation="True" Width="100%" CellPadding="4" 
            ForeColor="#333333" GridLines="None">
            <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
            <Columns>
                <asp:TemplateField>
                <HeaderTemplate></HeaderTemplate>
                
                    <ItemTemplate>
                        <asp:CheckBox ID="chkCategoria" runat="server" />
                        <asp:Label ID="lblidCategoria" runat="server" Text='<%# Bind("idCategoria") %>' 
                            Visible="false" />
                        <asp:Label ID="Label1" runat="server" Text='<%# Bind("Titulo") %>' 
                            Visible="true" />                            
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
            <EditRowStyle BackColor="#999999" />
            <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
            <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" 
                CssClass="displaynone" />
            <PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
            <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
            <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
        </asp:GridView>
          </div>          
        <asp:Label ID="lblImagem" runat="server" Text="Imagem do Produto"></asp:Label>        
        <asp:Image ID="imagemTitulo" runat="server" ImageUrl="" />
        <asp:Image ID="imagemProduto" runat="server" />

            
        <div id="barraAcao">
        
        <asp:ImageButton ID="btnCancelar" runat="server" 
            ImageUrl="~/Images/btnCancelar.png" onclick="btnCancelar_Click" 
            CausesValidation="False" />
        <asp:ImageButton ID="btnSalvar" runat="server" 
            ImageUrl="~/Images/btnSalvar.png" onclick="btnSalvar_Click" />
        
            </div>
    </div>
    </asp:Panel>
    
    
    
</asp:Content>

